.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
margin-bottom:1em;
}
.site-branding {padding: 0em 0px 1em;}
.site-content {padding:2em 0 0;}
.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
max-width: 1000px;
}
h1, h2, h3, h4, h5, h6 {padding: .5em 0 0;}
.wrap {max-width: 1000px;}
ul, ol {margin:0; padding-left:3em;}
b, strong {font-weight:600;}
label {font-weight:600;}
th {font-weight:600;}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {font-size:1.3rem;}
.wp-block-file a.wp-block-file__button {display: none;}
.wp-block-button .wp-block-button__link {margin-top: .1em; width:unset; !important;}
.wp-block-image figure.alignleft{margin-top: 12px;}
ul, ol {margin-bottom: 1em;}
a {color: #234fb6;}
.article-result-container a {color: #222;}
.main-navigation li li:hover, .main-navigation li li.focus {background: #6b2f1d;}
.social-navigation a {background-color: #6b2f1d;}
.social-navigation a:hover, .social-navigation a:focus {background-color: #94432a;}
button, input[type="button"], input[type="submit"] {background: #6b2f1d;}
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {background: #94432a;}
button.dropdown-toggle {width:100%; text-align:right;}
.wp-block-table th {color: #6b2f1d;}
.wp-block-table tr {border-bottom: 1px solid #94432a;}
.wp-block-column {padding-right: 15px;}
.entry-meta a {color: #6b2f1d;}
div.issue-archive-list ul.su-posts-list-loop {list-style: none; padding-left:0;}
div.issue-archive-list ul.su-posts-list-loop li {font-size: 1.41rem; line-height:2;}
div.issue-archive-list ul.su-posts-list-loop li a {color:#333;}
.site-title {font-family: pt-serif,serif; font-weight: 500; letter-spacing:1px;}
.site-branding-text p.site-description {font-style: italic; color:#444444;}
.site-header {background-color: #ffffff;}
.custom-header {border-bottom: 1px solid #582819;}
.navigation-top {background: #6b2f1d; border-bottom: 1px solid #582819; border-top: 1px solid #582819;}
.navigation-top a {color: #fff;}
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {color: #fff;}
ul.sub-menu li.current-menu-item > a, ul.sub-menu li.current_page_item > a {color: #6c6c6c;}
ul.sub-menu li a {color: #6b2f1d;}
.site-navigation-fixed.navigation-top {background:#6b2f1d; border-top:1px solid #562618; border-bottom:1px solid #562618;}
.menu-toggle {color: #fff;}
.navigation-top 
:not( .mejs-button ) > button:hover,
:not( .mejs-button ) > button:focus
{
background: transparent;
}
.dropdown-toggle:focus {
outline: unset;
}
.padded-right-col {padding-left:20px;}
.site-footer {background: #eaeaea; border-top: 1px solid #d1cfcf;}
.committee-home-block {background: #f0f0f0; padding: 15px;}
#panel1 .entry-title, #panel2 .entry-title, #panel3 .entry-title, #panel4 .entry-title, #panel5 .entry-title {color: #666;font-weight: 500; text-transform:none;}
#finance-directory input{padding: 0.25em;}
#finance-directory input.button {padding: 1em 2em;}
#finance-directory select{height: 2.1em;}
#finance-directory p {margin: 0 0 .75em;}
.entry-content a, .entry-summary a, .comment-content a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong {
-webkit-box-shadow:none;
box-shadow: none;
}
.entry-content ul.su-posts {padding-left:0; list-style:none;}
.entry-content ul.su-posts li {padding-bottom:5px;}
::placeholder { color: #666; opacity: 1; }
:-ms-input-placeholder { color: #666;}
::-ms-input-placeholder { color: #666;}
#panel1 div.panel-content, #panel3 div.panel-content {background: #f0f0f0!important;}
.su-posts-default-loop .su-post-comments-link {display:none;}
h2.su-post-title {padding-top:0;}
.entry-content .su-posts-default-loop h2.su-post-title {font-weight:600;}
.entry-content ul li.rss-item {font-size: 15px; padding-bottom:12px;}
.recent-post-slider h2.wp-post-title {padding-top: 1px;}
.su-posts-teaser-loop .su-post h2.su-post-title {font-size: 1.625rem; font-weight: 300;}
#forthcoming-link {padding-top:23px;}
.wppsac-post-slider.design-4 .slick-prev {left: -15px !important;}
.wppsac-post-slider.design-4 .slick-next {right: -15px !important;}
.wppsac-post-slider button.slick-arrow {width: 23px; height:35px;}
@media (min-width: 600px){
.wp-block-column:not(:first-child) {margin-left: 0px;}
.wp-block-column {flex-basis: 100%;}
}
@media (max-width: 768px){
div.issue-archive-list ul.su-posts-list-loop li {font-size: 1.21rem; line-height:1.8;}
#forthcoming-link {padding-top:0px;}
}
@media screen and (min-width: 30em) {
.page-one-column .panel-content .wrap {max-width: 1000px;}
}
@media screen and (min-width: 48em) {
.panel-content .wrap {
padding-bottom: 0em;
padding-top: 2em;}
.site-title {font-size: 2rem;}
}
@media screen and (max-width: 30em){
.site-title {font-size: 1.35rem;}
}
@media (max-width: 1019px){
.navigation-top a {color: #333;}
.main-navigation li li:hover, .main-navigation li li.focus {background: #ffffff; color:#333;}
}
@media screen and (min-width: 1020px){
.main-navigation a {padding: 0 1.25em;}
}
@media screen and (max-width: 480px) {
.su-posts-teaser-loop .su-post h2.su-post-title {font-size: 1.25em;}
}